

/*
 * 应用主题样式
   colorNama : 顔色名字 
        主要支持 绿色(green) ， 深红色(crimson) ， 红色(red) ， 浅红色(pale-red) ， 橙色(orange) ， 棕色(brown) ， 蓝色(blue) ， 浅绿(light-green) ， 黑色(black) 
 */

import config from 'config/config.js';

import {getBaseSetting} from 'api/common/common.js'
let colorNama = config.themeColor


function applyStyle() {
    let parmes = {}


    // return new Promise((resolve, reject) =>{
    //     getBaseSetting().then(res => {
    //         if (res.status == 1) {
    //             resolve(res)
    //         }else{
    //             resolve(res)
    //         }
    //     }).catch(e => {
    //         reject(res)
    //     });
    // });

    if (colorNama) {

        switch (colorNama) {
            case 'crimson':
                    parmes.theme = 'crimson';
                    parmes.color = '#de0233';
                break;
            case 'red':
                parmes.theme = 'red';
                parmes.color = '#e5004f';
            break;
            
            case 'pale-red':
                parmes.theme = 'pale-red';
                parmes.color = '#fd8cb0';
            break;

            case 'orange':
                parmes.theme = 'orange';
                parmes.color = '#ff6700';
            break;

            case 'brown':
                parmes.theme = 'brown';
                parmes.color = '#bc9f5f';
            break;

            case 'blue':
                parmes.theme = 'blue';
                parmes.color = '#2e82e3';
            break;

            case 'light-green':
                parmes.theme = 'light-green';
                parmes.color = '#5fc221';
            break;

            case 'black':
                parmes.theme = 'black';
                parmes.color = '#333333';
            break;

            case 'green':
                parmes.theme = 'green';
                parmes.color = '#4eae31';
            break;
        }
       
    } else {
        parmes.theme = 'green';
        parmes.color = '4eae31';
    }  
    return parmes
} 


export default  applyStyle